A species of fern known for its distinctive appearance.
एक प्रकार का फर्न जो अपनी विशिष्ट आकृति के लिए जाना जाता है।
English Usage: The todea superba can be found in tropical regions.
Hindi Usage: तोडिया सुपरबा उष्णकटिबंधीय क्षेत्रों में पाया जा सकता है।
todia superba, todiya superba, todiya suparba, todhiya superba, todia suparba, todiya supurba, toadiya superba